right to cohabit - Spanish English Dictionary